<?php
                                                                                                                                                                                                                                                                                                                                        
// TTTTTTTTTTTTTTTTTTTTTTT                  MMMMMMMM               MMMMMMMM                                CCCCCCCCCCCCMMMMMMMM               MMMMMMMM  SSSSSSSSSSSSSSS 
// T:::::::::::::::::::::T                  M:::::::M             M:::::::M                             CCC::::::::::::M:::::::M             M:::::::MSS:::::::::::::::S
// T:::::::::::::::::::::T                  M::::::::M           M::::::::M                           CC:::::::::::::::M::::::::M           M::::::::S:::::SSSSSS::::::S
// T:::::TT:::::::TT:::::T                  M:::::::::M         M:::::::::M                          C:::::CCCCCCCC::::M:::::::::M         M:::::::::S:::::S     SSSSSSS
// TTTTTT  T:::::T  TTTTTppppp   ppppppppp  M::::::::::M       M::::::::::M   eeeeeeeeeeee          C:::::C       CCCCCM::::::::::M       M::::::::::S:::::S            
//         T:::::T       p::::ppp:::::::::p M:::::::::::M     M:::::::::::M ee::::::::::::ee       C:::::C             M:::::::::::M     M:::::::::::S:::::S            
//         T:::::T       p:::::::::::::::::pM:::::::M::::M   M::::M:::::::Me::::::eeeee:::::ee     C:::::C             M:::::::M::::M   M::::M:::::::MS::::SSSS         
//         T:::::T       pp::::::ppppp::::::M::::::M M::::M M::::M M::::::e::::::e     e:::::e     C:::::C             M::::::M M::::M M::::M M::::::M SS::::::SSSSS    
//         T:::::T        p:::::p     p:::::M::::::M  M::::M::::M  M::::::e:::::::eeeee::::::e     C:::::C             M::::::M  M::::M::::M  M::::::M   SSS::::::::SS  
//         T:::::T        p:::::p     p:::::M::::::M   M:::::::M   M::::::e:::::::::::::::::e      C:::::C             M::::::M   M:::::::M   M::::::M      SSSSSS::::S 
//         T:::::T        p:::::p     p:::::M::::::M    M:::::M    M::::::e::::::eeeeeeeeeee       C:::::C             M::::::M    M:::::M    M::::::M           S:::::S
//         T:::::T        p:::::p    p::::::M::::::M     MMMMM     M::::::e:::::::e                 C:::::C       CCCCCM::::::M     MMMMM     M::::::M           S:::::S
//       TT:::::::TT      p:::::ppppp:::::::M::::::M               M::::::e::::::::e                 C:::::CCCCCCCC::::M::::::M               M::::::SSSSSSS     S:::::S
//       T:::::::::T      p::::::::::::::::pM::::::M               M::::::Me::::::::eeeeeeee          CC:::::::::::::::M::::::M               M::::::S::::::SSSSSS:::::S
//       T:::::::::T      p::::::::::::::pp M::::::M               M::::::M ee:::::::::::::e            CCC::::::::::::M::::::M               M::::::S:::::::::::::::SS 
//       TTTTTTTTTTT      p::::::pppppppp   MMMMMMMM               MMMMMMMM   eeeeeeeeeeeeee               CCCCCCCCCCCCMMMMMMMM               MMMMMMMMSSSSSSSSSSSSSSS   
//                        p:::::p                                                                                                                                       
//                        p:::::p                                                                                                                                       
//                       p:::::::p                                                                                                                                      
//                       p:::::::p                                                                                                                                      
//                       p:::::::p                                                                                                                                      
//                       ppppppppp                                                                                                                                      
                                                                                                                                                                     
//  _____      __  __         ____ __  __ ____  
// |_   __ __ |  \/  | ___   / ___|  \/  / ___|     | AUTHOR: Xiaohe
//   | || '_ \| |\/| |/ _ \ | |   | |\/| \___ \     | EMAIL: 496631085@qq.com
//   | || |_) | |  | |  __/ | |___| |  | |___) |    | WECHAT: he4966
//   |_|| .__/|_|  |_|\___|  \____|_|  |_|____/     | DATETIME: 2021/07/27
//      |_|                                         | TpMeCMS

namespace app\api\controller;
use app\api\controller\Tpmecms;
use think\Db;
use think\Config;
/**
 * 计算价格订单2🍀
 */
class CountPriceOrder2 extends Tpmecms
{

    // 无需登录的接口,*表示全部
    protected $noNeedLogin = ['*'];
    // 无需鉴权的接口,*表示全部
    protected $noNeedRight = ['*'];



    // /**
    //  * 计算价格订单1
    //  * 
    //  * @param string $load_status 装车类型:1=整车,2=零担
    //  * @return void
    //  */
    // public function CalculatePriceOrder1($load_status='1')
    // {
    //     //load_status装车类型:1=整车,2=零担
    //     switch ($load_status) {
    //         case '1':
    //             $this->Order1WholePrice();
    //             break;

    //         case '2':
    //             $this->Order1BulkloadPrice($long ,$wide ,$high ,$km  ,$t )
    //             break;
            
    //         default:
    //             # code...
    //             break;
    //     }
    // }





    // /**
    //  * 计算零担散货价格（长宽高 距离 吨）
    //  * 
    //  * 
    //  *
    //  * @param integer $long 货物长
    //  * @param float $wide 货物宽
    //  * @param integer $high 货物高
    //  * @param integer $km 2地距离km
    //  * @param integer $t 货物重量吨
    //  * @return void
    //  */
    // public function calculate_BulkloadPrice($long = 3,$wide = 1.5,$high = 2,$km = 300,$t = 1)
    // {
    //     $this->success($this->Long_Wide_High_GetBulkloadPrice(null,$long ,$wide ,$high ,$km  ,$t ));
    // }

    // /**
    //  * 订单1零担价格
    //  *
    //  * @return void
    //  */
    // public function Order1BulkloadPrice()
    // {
        
    // }

    // /**
    //  * 计算零担散货价格以订单
    //  * 
    //  * 
    //  *
    //  * @param string $order 订单号
    //  * @return void
    //  */
    // public function calculate_BulkloadPriceByOrder($order)
    // {
    //     // $order
    //     $this->success($this->Long_Wide_High_GetBulkloadPrice($order));
    // }


    /**
     * 订单2计算距离价格2
     *
     * @param int $car_id 车1id
     * @param int $s_addr_id 发货地址id
     * @param int $e_addr_id 卸货地址id
     * @return void
     */
    public function calculate_price_2($car_id,$s_addr_id,$e_addr_id){
        $this->success($this->CalculateDistance($s_addr_id,$e_addr_id),$this->CalculatePriceOrder2($car_id,$s_addr_id,$e_addr_id));

    }






}
